package demo2;

import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * Description:对于给定的若干个单词组成的句子，每个单词均由大小写字母混合构成，单词间使用单个空格分隔。输出最后一个单词的长度。
 * User: 86183
 */
public class Test2 {
    //方法二：找到最后一个空格，然后截取空格后的字符串
    public static void main(String[] args) {
       Scanner scanner = new Scanner(System.in);
       //输入字符串
        String str = scanner.nextLine();
        //获取最后一个空格的下标
        int count = str.lastIndexOf(" ");
        //截取最后一个空格后的字符串
        String string = str.substring(count+1);
        System.out.println(string.length());
    }
    //方法一：字符串分割
    public static void main1(String[] args) {
        Scanner in = new Scanner(System.in);
        //输入字符串
        String str = in.nextLine();
        //通过使用String类的split方法，按照" "进行拆分
        String[] string = str.split(" ");
        //获得数组最后一个元素的长度
        int len = string[string.length -1].length();
        System.out.println(len);
    }
}
